package com.swak.vertx.invoker.mark;

import java.util.List;

/**
 * 多个缓存标识的集合
 * 
 * @author lifeng
 */
public class MoreCacheMark implements CacheMark {

	private final List<CacheMark> marks;

	public MoreCacheMark(List<CacheMark> marks) {
		this.marks = marks;
	}

	public List<CacheMark> marks() {
		return marks;
	}

	@Override
	public String name() {
		return null;
	}

	@Override
	public int paramValueForName() {
		return 0;
	}

	@Override
	public boolean cachedResult() {
		return false;
	}

	@Override
	public int timeToIdle() {
		return 0;
	}
}
